plate of christmas goodies - French English Dictionary